water down a statement - French English Dictionary